yacht racing association (yra) - French English Dictionary